A race odyssey... From earth to moon and back again Kannapolis, North Carolina - After a rocketing start to its debut season in the FIA Formula One World Championship, Haas F1 Team came back to Earth last weekend in the Chinese Grand Prix in... More »